Conectarea dispozitivelor USB la rdp. Conectarea echipamentelor comerciale prin rdp. Modul de pauză a tastaturii

25.05.2021 Siguranță

În mod implicit, camera web nu se conectează la desktopul de la distanță, acest lucru se datorează securității.

Pentru a adăuga conexiuni USB dispozitive către desktopul de la distanță, urmați acești pași:
1. Deschideți căutarea sau A executa (Win+R) și intră gpedit.mscși faceți clic introduce

2. În fereastra care se deschide în stânga, selectați
Configurare computer -> Șabloane administrative -> Componentele Windows-> Servicii desktop la distanță -> Client conexiune desktop la distanță -> Redirecționare dispozitiv USB RemoteFX


3. Permite redirecționarea RDP a altor dispozitive USB compatibile cu RemoteFX a acestui calculator . 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(dacă este necesar, selectați Numai Administratorii, dar în acest caz dvs Cont utilizatorul trebuie să fie administrator).


4. Clic 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.
5. După repornire, se deschide RDP Conectare la un computer la distanță, pentru a face acest lucru puteți face clic pe ( Win+R) introduce mstscși apăsați introduce.
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 ar trebui să verificați dacă camera web este conectată corect la calculator 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ă când următoarele conexiuniș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ă.

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

Există diferite implementări ale telecomenzii conexiuni USB dispozitive, atât hardware cât și software. Unele dintre ele necesită utilizatorilor să aibă anumite cunoștințe și abilități; în unele cazuri, configurarea poate dura mult timp. Rețea USB Gate m-a surprins prin simplitatea ei. Am descărcat programul, l-am instalat, am dat clic pe butonul Partajare iar dispozitivul este disponibil imediat 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. Dar puteți afișa și personaliza acces general spre toate porturile.

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

Client

Când utilizați USB Network Gate ca client, aplicația scanează retea locala Pentru prezența serverelor, 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 USB HDD cu partiții HFS+, s-a conectat și el, dar partițiile au durat aproximativ trei minute să se monteze, aparent din cauza dimensiunilor lor mari.

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 anunța 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. Cele mai recente drivere au fost preluate de pe site-ul oficial Datalogic. Scanerul are trei moduri de operare atunci când se pierde comunicarea cu baza:

  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 memorie internași se încarcă pe computer după citirea codului de bare de control despre descărcare.

Modurile sunt configurate și prin citirea codurilor de bare de control din manual. În timpul testării, al doilea mod nu a transmis întotdeauna date; în al treilea, au fost observate și pierderi de date î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; transmiterea cu succes 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, trebuie să verificați permisiunea de pe server conexiune COM porturi client 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. Următoarele au fost acum implementate, scannerul a fost definit în totalitate port USB x, mai departe în ramura registruluiHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\ găsi dispozitivul necesar, există ramuri subordonate pentru fiecare port USB, pentru fiecare schimbăm parametrul FriendlyName (afectează doar afișarea dispozitivului în task manager) și în subramură \Device Parameters\ modifica parametrul PortName la numărul dorit Port COM. Î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 timeout-ul (în funcție de viteza conexiunii, aproximativ 1000~3000ms).Recomand să instalați driverul Shtrikh mai întâi local 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 terminale și atunci când este apelată de la conexiuni locale poate provoca o eroare.

Scannerul se conectează la un computer sau direct la un real COM port sau în USB, dar chiar ș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ă folosiț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. Mai mult, această problemă a apărut doar la scanere scumpe. CipherLab 1000 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 fara nume-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ă implicit; a trebuit să scriu eu un memo, traducând limbajul de instrucțiuni într-un om normal:

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

Note Aditionale

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 scanere. 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.

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 de conectare a unui 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 utilizator unic. 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 care să răspundă tuturor nevoilor dvs. de redirecționare USB desktop la distanță fără efort și eficient.