Rdp nu vede unitatea flash de pe server. Conectarea echipamentelor comerciale prin rdp

Datorită funcțiilor avansate pe care le oferă, software-ul face tot ce v-ați aștepta de la un redirector USB over RDP de înaltă calitate.

Pe lângă faptul că perifericele USB sunt disponibile în rețea, UNG vă permite să configurați desktopul la distanță astfel încât să poată recunoaște automat dispozitivele partajate și să se conecteze la ele în câteva momente.

Un alt avantaj major al acestei soluții USB peste desktop la distanță este capacitatea de a limita accesul la un dispozitiv USB atunci când lucrați în mediul multi-utilizator. Acest lucru este util în special atunci când redirecționați un periferic către un server terminal și doriți să vă protejați temporar dispozitivul de alți utilizatori ai sistemului de la distanță.

Mai mult decât atât, versiunea Linux a software-ului funcționează perfect cu RemoteFX USB Redirection (MS-RDPEUSB), ceea ce face posibilă gestionarea de la distanță a dispozitivelor USB atașate gazdei Linux din sistemul de operare client Windows.

Ce poate face USB Network Gate pentru tine?

  • Activați conexiunea la distanță USB prin IP/ LAN/ WAN/ VLAN/ VPN/ Internet
    De asemenea, USB Network Gate poate restricționa o conexiune USB de la distanță - trebuie doar să configurați o parolă.

  • Oferiți acces la porturile USB în mașinile virtuale și serverele blade
    Cu toate beneficiile oferite de mediile virtuale, le iubim – singurul lucru de care ne putem plânge este lipsa accesului la porturile USB. USB Network Gate face posibilă – accesarea conținutului sau a funcționalității unui dispozitiv USB într-un mediu virtual. Odată ce instalați aplicația pe un sistem de operare invitat, perifericele USB devin accesibile imediat. Sunt acceptate VMware, VMware ESX, Citrix XenDesktop și Microsoft Hyper-V.

  • Accesați USB prin protocolul desktop la distanță
    Același lucru cu RDP – fără acces la porturile USB locale. USB Network Gate vă ajută să rezolvați această problemă și merge și mai departe - mașina dvs. de la distanță poate detecta și conecta automat dispozitivul USB la distanță imediat în momentul în care este introdus într-un port. Un lucru pozitiv pentru jucători este modul în care se conectează un controler de joc prin RDP.

  • Lucrați cu USB la distanță prin Wi-Fi
    Dispozitivele USB pot fi partajate și accesate printr-o rețea fără fir. Relief pentru administratorii dvs. de sistem – nu este nevoie să schimbați configurațiile. Conectați un dispozitiv la un computer, partajați-l cu ajutorul USB Network Gate și toți ceilalți utilizatori ai rețelei pot accesa conținutul și funcționalitatea acestuia.

Cum o faci?

USB Network Gate este o soluție multiplatformă care acceptă Windows, Mac OS X și Linux. Înseamnă că, de exemplu, puteți partaja un dispozitiv USB introdus într-un PC Windows sau MacBook și puteți accesa conținutul și funcționalitatea acestuia de pe un dispozitiv Linux sau invers.

2. USB pentru desktop la distanță de la FabulaTech

Este destul de rar în zilele noastre să găsești o aplicație cu adevărat eficientă, concepută pentru redirecționarea dispozitivelor USB prin protocolul Microsoft RDP. USB pentru desktop la distanță de la FabulaTech este ideal pentru trecerea USB pentru desktop la distanță. Constând din părți server și stație de lucru, aplicația permite gestionarea perifericelor locale de la o mașină de la distanță fără nicio diferență, ca și cum ar fi cu adevărat conectate la ea. USB pentru desktop la distanță nu necesită o configurație complicată și poate redirecționa cu ușurință aproape orice periferic USB prin Microsoft RDP, Citrix ICA sau Teradici PCoIP. În plus, software-ul este compatibil cu desktop-urile la distanță Windows și Linux.

3. USB Redirector RDP Edition de
Stimulente Pro

Există o serie de motive pentru care este posibil să fie nevoie să accesați dispozitivele conectate la computerul gazdă de pe desktopul la distanță, mașina virtuală sau serverul terminal. USB Redirector RDP Edition de la Incentives Pro este o aplicație care vă va ajuta cu siguranță să faceți acest lucru rapid și ușor. Software-ul este una dintre cele mai bune soluții de redirecționare USB pentru desktop la distanță pentru lucrul în mediul virtual în modul cu un singur utilizator. Aplicația acceptă diverse versiuni ale sistemului de operare Windows, inclusiv Windows 10, Windows 2016 Server și multe altele.

4.Microsoft RemoteFX

Dacă este necesar să redirecționați funcționalitatea unui dispozitiv USB către un desktop virtual, puteți încerca și suplimentul RemoteFX pentru Windows Server 2008. Un computer cu un periferic inserat funcționează ca un client subțire atunci când utilizați suplimentul pentru a face dispozitivul disponibil pentru acces de la mașina dvs. virtuală. În ciuda tuturor avantajelor acestei soluții, ar trebui să rețineți că acest mod are cerințele și limitările sale speciale pentru trecerea USB RDP. De exemplu, pentru a oferi acces USB la desktop la distanță, va trebui să introduceți mai întâi perifericul în computerul local și apoi să începeți sesiunea RDP. Secvența acțiunilor este foarte importantă în acest caz, altfel redirecționarea RDP USB nu este posibilă.

Prin urmare, versatilitatea software-ului care decurge din setul de caracteristici este, evident, factorul decisiv între toate metodele de partajare a dispozitivelor prin RDP. Având în vedere acest aspect important în combinație cu ușurința în utilizare, puteți vedea că puterea reală constă în USB Network Gate proiectat, un software avansat pentru a satisface toate nevoile dvs. de redirecționare USB desktop la distanță fără efort și eficient.

USB Network Gate este un program care permite utilizatorilor să conecteze dispozitive USB conectate la alte computere folosind canale IP.

Pe piață există diferite implementări de conectare la distanță a dispozitivelor USB, atât hardware, cât și software. Unele dintre ele solicită utilizatorilor să aibă anumite cunoștințe și abilități, în unele cazuri, configurarea poate dura mult timp; USB Network Gate m-a surprins prin simplitatea sa. Am descărcat programul, l-am instalat, am făcut clic pe butonul Share și dispozitivul a fost imediat disponibil pentru conectare pe o mașină de la distanță cu clientul instalat.

USB Network Gate poate fi indispensabil, de exemplu, atunci când este utilizat Jetoane USB pe serverul RDP, programul vă permite să configurați accesul exclusiv la dispozitive pentru un utilizator individual de desktop la distanță, izolându-l de alți utilizatori. Programul poate fi folosit și într-un mediu virtual dacă din anumite motive dispozitivul nu poate fi conectat direct. Există versiuni pentru Windows, Linux (pachete RPM și Deb), Apple OS X și, cel mai interesant, pentru Android. Acum să vorbim despre cum funcționează.

Server

Programul este atât un server, cât și un client. Când este lansat, în mod implicit arată toate dispozitivele USB conectate la computer. Cu toate acestea, puteți afișa și configura partajarea tuturor porturilor.

Este posibil să configurați conexiunea separat pentru fiecare dispozitiv sau port, permițând conexiuni doar pentru o anumită adresă. Pentru a proteja conexiunea, sunt furnizate autorizarea și criptarea.

Client

Când utilizați USB Network Gate ca client, aplicația scanează rețeaua locală pentru servere și afișează toate dispozitivele disponibile pentru conectare. Dacă serverul se află pe o subrețea diferită, de exemplu atunci când vă conectați prin VPN, îl puteți adăuga folosind butonul „Adăugați server”. După ce am partajat imprimanta, aceasta a apărut în lista de conexiuni disponibile pe MacBook-ul meu. Pe lângă imprimantă, am conectat un hard disk USB cu partiții HFS+, s-a conectat și el, dar partițiile au durat aproximativ trei minute să se monteze, aparent din cauza volumului lor mare.

1. Conectarea scanerelor Datalogic.

La început, pentru că Scanerul este wireless, trebuie să asociați scanerul cu suportul. Pornim suportul în USB și, în conformitate cu manualul de utilizare, legăm scanerul de bază. Pentru a face acest lucru, trebuie să citiți codurile de bare de control și să introduceți codul PIN al scanerului de 4 cifre. De asemenea, setăm numerele citind codurile de bare din tabelul din manual. Deoarece Aveam mai multe scanere, așa că fiecare avea propriul cod PIN. După introducerea codului PIN, scanerul vă va informa că este conectat la stand cu un bip vesel :) În continuare, citim codurile de bare de control pentru a comuta scanerul în modul „USB în emulare COM” și și instalați drivere de emulare a portului COM pe toate stațiile de lucru la care echipamentul este conectat. Ultimele drivere au fost preluate de pe site-ul oficial Datalogic. Scanerul are trei moduri de operare atunci când comunicarea cu baza este pierdută:

  1. Dacă se pierde conexiunea, nu transmite nimic.
  2. Transmite codurile de bare citite când conexiunea este restabilită
  3. Colectează toate codurile de bare din memoria internă și le încarcă pe computer după ce a citit codul de bare de control pentru încărcare.

Modurile sunt configurate și prin citirea codurilor de bare de control din manual. În timpul testării, al doilea mod nu a transferat întotdeauna date în al treilea, pierderile de date au fost observate și în timpul transmisiei (se pare că 1C nu are timp să proceseze fluxul de coduri de bare), așa că l-am lăsat să funcționeze în primul mod. În acest caz, dacă codul de bare nu este transmis la bază, scanerul raportează un bip lung, transmisia reușită este însoțită de un bip dublu.

Redirecționarea portului COM se face prin bifarea casetei de selectare porturi din fila resurse rdp locale.

De asemenea, pe server trebuie să verificați permisiunea de a conecta porturile COM ale clientului la distanță: Administrare - Servicii terminale - Configurare servicii terminale, fila Setări client:

Deoarece Deoarece porturile sunt virtuale, ele nu apar pe server în managerul de activități, dar funcționează corect. Puteți verifica dacă porturile sunt conectate în registry în ramura HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM sau folosind diverse utilitare. Deoarece Există mai multe dispozitive, apoi la fiecare stație de lucru este indicat să le atribuiți numere de port COM diferite pentru ca atunci când sunt conectate în același timp, să nu intre în conflict.

2. Conectarea unui scaner Honeywell.

Aici procedura este în esență aceeași, nu necesită probleme cu conectarea suportului, dar este și necesar să comutați scanerul în modul „Emulare USB în COM” citind codul de bare de control și instalați driverele emulatorului pe stațiile de lucru. Aici a apărut o altă problemă din cauza faptului că scanerele comută între casa de marcat și computerul de recepție, iar când scanerul revine la locul său, numărul portului COM setat în managerul de dispozitive dispare. Acum au fost implementate următoarele, scanerul a fost definit în toate porturile USB, apoi în ramura de registruHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\ găsim dispozitivul dorit, în el există ramuri subordonate pentru fiecare port USB, pentru fiecare schimbăm parametrul FriendlyName (afectează doar afișarea dispozitivului în managerul de activități) și în subramură \Device Parameters\ modifica parametrul PortName la numărul portului COM dorit. În timp ce porturile nu au zburat. Dacă mai sunt și alte propuneri, sunt gata să discut.

3. Conectarea FR.

Când conectați Shtrikh FR în accesul la terminal, pentru ca DF să funcționeze corect în driver, trebuie să măriți timpul de expirare (în funcție de viteza conexiunii, aproximativ 1000~3000ms, recomand să instalați mai întâi driverul Shtrikh pe stația de lucru). Configurați parametrii de schimb și timeout-ul, apoi transferați parametrii selectați în DF făcând clic pe butonul Set parameters din setările proprietăților driverului. Și abia apoi instalați driverul pe server și verificați conexiunea. Dacă este setat un mic timeout pe FR, atunci setarea parametrilor direct de la terminal poate să nu funcționeze, ceea ce șoferul nu le raportează.


Conform informațiilor de pe site-ul tehnic. Suport Shtrikh, atunci când utilizați un controler de domeniu, pentru redirecționarea corectă a porturilor COM, este necesar ca stația de lucru să intre în domeniu, altfel portul nu va fi redirecționat. Nu am putut verifica, deoarece... sunt folosite grupuri de lucru și porturile sunt redirecționate fără probleme.

4. Împărțirea echipamentelor în sesiuni.

În configurațiile standard, un mecanism de separare a echipamentelor în sesiuni nu a fost încă implementat, iar în cazul nostru, atunci când orice utilizator deschide documente de produs, 1C încearcă să pornească toate echipamentele conectate la computerul curent (în cazul nostru, acestea sunt 8). scanere și două fotodetectoare), desigur, nu poate face acest lucru, ceea ce informează cu bucurie utilizatorul despre o multitudine de erori.

S-a decis să se utilizeze următorul algoritm. Deoarece echipamentul este conectat la stații de lucru, apoi înainte de a conecta echipamentul obținem numele computerului de la care este conectată sesiunea. Pentru a face acest lucru, accesăm variabila de mediu CLIENTNAME. Câmpul șir ClientName a fost adăugat la registrul de informații despre echipamente comerciale. Și în modulul de procesare ServerTO, în procedura ConnectEquipment(), a fost adăugată o verificare pentru a se asigura că numele clientului conectat se potrivește cu numele clientului pentru echipament:

// Adăugați o verificare pentru client dacă este un terminal. Dacă ValueFilled(StringTO.SSB_ClientName) Atunci WshShell = New COMObject("WScript.Shell");

ClientComputerName = WshShell.expandEnvironmentStrings("%CLIENTNAME%");

Dacă NU StringTO.SSB_ClientName = ClientComputerName, atunci continuați;

endIf; endIf; Este mai bine să rulați acest cod într-o încercare, pentru că... Variabila de mediu este disponibilă numai în contextul unei conexiuni la terminal și poate provoca o eroare atunci când este apelată din conexiuni locale.În mod implicit, camera web nu se conectează la desktopul de la distanță, acest lucru se datorează securității.
1. Pentru a adăuga conexiuni USB (dispozitive către desktopul de la distanță, urmați acești pași: Deschideți căutarea sau Executa Win+R ) și intră

2. gpedit.msc
și faceți clic


3. IntrăÎn fereastra care se deschide în stânga, selectați
Configurare computer -> Șabloane administrative -> Componente Windows -> Servicii desktop la distanță -> Client conexiune desktop la distanță -> Redirecționare dispozitiv USB RemoteFX Permite redirecționarea RDP a altor dispozitive USB acceptate de RemoteFX de pe acest computer. Faceți clic dreapta și selectați Editați selectați din stânga Inclus și chiar mai jos din lista derulantă Administratori și utilizatori


4. (dacă este necesar, selectați Numai Administratorii, dar în acest caz contul dvs. de utilizator trebuie să fie Administrator).
5. Clic dispozitive către desktopul de la distanță, urmați acești pași: Bine . Înregistrarea va fi salvată. Acum închideți totul și reporniți computerul. Modificările pe care le faceți vor intra în vigoare după o repornire. După repornire, se deschide RDP Conectare la un computer la distanță, pentru a face acest lucru, puteți face clic pe ( ) și intră.
6. În fereastra de conectare care apare în partea de jos, faceți clic pe Afișați opțiuni.
7. Această fereastră se va deschide și vor apărea file suplimentare. Selectați o filă Resurse locale.
8. În partea de jos a filei există o subsecțiune Dispozitive și resurse localeși apăsați butonul Mai multe detalii. Într-o fereastră nouă, selectați și bifați caseta de lângă Dispozitiv USB compozit(numele poate fi diferit). Dacă nu aveți un astfel de articol, atunci merită să verificați dacă camera web este conectată corect la computerul local și, de asemenea, dacă ați configurat corect permisiunea de a conecta dispozitive USB (vezi mai sus). Faceți clic pe OK.
(Calea către instanța dispozitivului este adăugată la fișierul rdp: usbdevicestoredirect:s:USB\VID_046D&PID_0825\49E82B20. Numele tău va fi diferit)


9. Să ne conectăm.
10. Va apărea un avertisment că sunteți pe cale să vă conectați dispozitivele USB la desktopul de la distanță și vă întreabă dacă aveți încredere în conexiune. Bifați caseta astfel încât mesajul să nu mai apară la conexiunile viitoare și faceți clic pe Conectare.
11. Acum lansăm aplicația și verificăm, dacă totul a fost făcut corect, camera web va fi detectată.

Scannerul se conectează la un computer sau direct la un real COM-port sau în USB, dar și în acest caz ocupă un port COM virtual (VCOM).

Redirecționarea portului se face simplu, aveți nevoie de ea în proprietăți RDP conexiuni, bifați caseta de selectare „Utilizați porturi”.

Configurarea unui scaner ShK în 1C

Există două moduri de a conecta un scaner de coduri de bare la 1C - prin lucrul în modul de rupere a tastaturii și prin COM-port.

Modul de pauză a tastaturii

În modul de întrerupere a tastaturii, scanerul introduce pur și simplu tastele care se potrivesc cu caracterele codului de bare. Nu sunt necesare drivere pentru ca scanerul să funcționeze în 1C.

În toate configurațiile standard prin buton F 7 Se deschide fereastra de introducere a codului de bare. Prin urmare, este suficient ca scanerul să programeze prefixul F 7 și atât, acesta va fi susținut de 1C.

Dacă configurația era în curs de finalizare și în unele zone au uitat să specifice suportul standard F 7, este mai ușor să adăugați acest suport. Dar ca alternativă, puteți utiliza driverul Atol al versiunilor mai vechi, unde selectați „Keyboard Break” ca port.

Noile versiuni de drivere Atol sunt plătite, dar cele gratuite adaugă o întârziere de 10 secunde înainte de procesarea codului de bare.

Metoda este simplă de conectat, dar incomod de utilizat.

  • Trebuie să vă asigurați că este activată aspectul corect al tastaturii.
  • Când utilizați un prefix, cursorul trebuie să fie în interiorul tabelului, în caz contrar F 7 nu merge.
  • Litere la tastare RDP sunt adesea pierdute, iar scanerul citește coduri de bare trunchiate.

Prin urmare, este mai bine, dacă utilizați o pauză de tastatură, să nu utilizați driverul Atol (aceasta este o pierdere suplimentară de timp și simboluri), ci pur și simplu să programați prefixul F 7.

În cazul meu, a existat o eroare interesantă - literele de pe unele coduri de bare au fost convertite în majuscule. M-am chinuit mult timp, dar mi-au spus că trebuie să activez modul de transmitere a codurilor de bare caracter cu caracter, și nu modul lot, care era implicit.

Modul port COM

Funcționează mai rapid și mai fiabil. Evenimentul din 1C este preluat indiferent de aspectul tastaturii și de elementul activ curent din formular.

Ușor de configurat - specificați COM-port și atât.

Dar există nuanțe.

Driverul Atol poate fi utilizat numai în versiuni mai vechi. Acest lucru nu are prea mult sens pentru un scaner, așa că este mai bine să utilizați un driver gratuit Scanopos de la 1s.

Dar am întâlnit o situație în care în unele combinații de computere și driverul Atolov am conectat scanerul o singură dată și apoi COM-portul s-a dovedit a fi ocupat, iar driverul scanopos a închis complet sesiunea terminalului. În plus, această problemă a apărut doar la scanere scumpe. CipherLab 1000 tocmai a funcționat bine.

Am găsit din greșeală un thread despre asta și o soluție. Acolo, un comentator a scris asta când l-a înlocuit scanopos versiunea propusă a acestei componente, aproape am plâns - totul a funcționat.

Într-adevăr, am descărcat componenta și chiar și în pachetele mele problematice totul a funcționat. Autorul susține că problema apare atunci când scannerul nu este conectat la un real COM-port și către virtual (VCOM).

Desigur, este puțin ciudat de folosit noname-soluție, dar funcționează, iar un scaner în COM este mai ușor de utilizat decât o întrerupere a tastaturii, așa că de ce nu. Poate peste 2 ani, când această versiune devine irelevantă, 1c își va repara scanopos-ul să funcționeze normal cu VCOM prin RDP.

Dar a apărut o altă problemă - în 1C primul caracter 0 al codului de bare nu a ajuns la scaner. Se pare că șoferul transforma codul de bare într-un număr și pierdea zero.

Am petrecut mult timp căutând o soluție, dar soluția a fost simplă - trebuie doar să setați orice prefix și să înregistrați acest prefix în conectarea echipamentelor de vânzare cu amănuntul. L-am folosit pentru generalitate F7.

Setarea unui prefix de cod de bare

Pentru a configura un prefix F 7 a trebuit să sufere.

Toate scanerele au coduri diferite pentru această cheie, așa că m-am uitat la tabelul de coduri hexadecimale:

Dar am făcut o greșeală și în loc de hexazecimal 15 (zecimal 21) am programat prefixul 51. Apoi mi-am dat seama că nu este cazul când scanerul nu a apăsat în golul tastaturii. F 7.

Procedura de programare a prefixelor în sine este de asemenea descrisă în mod implicit.

În cazul meu am fost dispărut Validați și fără aceasta prefixul nu ar fi setat.

Note suplimentare

Nu a fost posibil să mergi la utilizatorii scanerelor de fiecare dată. Așa că am instruit un angajat la fața locului să imprime paginile necesare din manual și să scaneze secvențele de comenzi de care aveam nevoie.

Există un program special Scanează Master, care poate atribui un prefix și poate face alte setări pentru diferite modele de scaner. Dar funcționează doar cu scanere conectate prin COM și nu prin tastatură.

Pentru a verifica dacă scanerul funcționează sau nu, puteți utiliza în continuare driverul Atol, programul „Input Device Driver”. Faceți clic pe „Setări de proprietate” - „Căutați echipament”, apoi scanați orice cod de bare. Dacă scanerul este conectat normal, va fi afișat un cod de bare.