none
Kalde net.exe direkte fra C5

    Spørgsmål

  • Hejsa,

    Vi har en C5'er i et hosted miljø, der gerne skulle kunne skrive/kopiere filer ned lokalt.
    Den lokale mappe ligger i \\client\c$. Jeg har ikke kunnet få C5 til at skrive filer direkte ned til en unc sti, som \\client\c$ er.

    Hosting partneren har lukket for kørsel af net exe i CMD, så derfor kan vi ikke skrive en batfil der laver tricket for os. De spørger om vi kan kalde net.exe direkte, og lave en net use q: \\client\C$ derfra. Men det kan jeg ikke lige se hvordan jeg kan få til at køre.

    Findes der nogle gode ideer?

    Mvh
    Mads

     

    10. juni 2011 07:07

Alle besvarelser

  • Hej Mads,
     
    Kan I ikke mappe det lokale C: drev i RDP opsætningen under faneblad (UK version) “Local Resources”/”Local Devices and Resources”/”More”?
     
    mvh
    Henrik Hansen
     
    "Mads W" wrote in message news:f79474a5-56de-4fd4-9c2c-5e6417f47e65...

    Hejsa,

    Vi har en C5'er i et hosted miljø, der gerne skulle kunne skrive/kopiere filer ned lokalt.
    Den lokale mappe ligger i \\client\c$. Jeg har ikke kunnet få C5 til at skrive filer direkte ned til en unc sti, som \\client\c$ er.

    Hosting partneren har lukket for kørsel af net exe i CMD, så derfor kan vi ikke skrive en batfil der laver tricket for os. De spørger om vi kan kalde net.exe direkte, og lave en net use q: \\client\C$ derfra. Men det kan jeg ikke lige se hvordan jeg kan få til at køre.

    Findes der nogle gode ideer?

    Mvh
    Mads

     


    Venlig Hilsen Henrik Hansen Program Manager II Microsoft Dynamics C5
    10. juni 2011 10:22
    Ejer
  • Du skal have fat i din hostingudbyder og få ham til at sætte det op. De fleste hostingydbydere vil ikke af sikkerhedsmæssige årsager.

    Mvh Maria

     

     

    10. juni 2011 17:55
  • Hej igen,

    Henrik, der køres Citrix - så der er ikke helt de samme muligheder.
    Maria, det er hosting udbyder der har spurgt om vi kunne gøre det i C5.

    Men siden du skriver som du gør Henrik, så er der ikke nogen muligheder for kernen at skrive/læse fra unc sti? Og skal jeg selv lave net use fra C5, så er det via cmd.exe?

    Mvh.
    Mads

    14. juni 2011 06:44
  • Hej Mads,

    Desværre - C5 kan ikke læse/skrive fra/til UNC stier og mulighederne for at kalde et eksternt program med mere end en parameter er ikke gode i C5.

     


    Venlig Hilsen Henrik Hansen Program Manager II Microsoft Dynamics C5
    14. juni 2011 07:39
    Ejer
  • Hej Henrik,

    Tak for dit svar.
    Æv, så må jeg droppe at lave det i C5.

    De restriktioner der er lavet på hosting serveren, ligger i kombinationen af cmd og net drev, som en net use jo laver.
    Tror du man vil kunne skrive en DLL, der håndterer kaldet fra C5 og dermed kører det som en underprocess af C5W32.exe/D5W32.exe?

    Mvh
    Mads

    14. juni 2011 08:14
  • Hej Mads,

    Det skulle man tro (jeg er ikke klog på at skrive DLL'er), men jeg har svært ved at se forskellen (set fra et sikkerhedsmæssigt synspunkt) på at du får lov til at mappe \\client\c$ på den ene eller anden måde og så det at udbyderen stiller et eller flere af klient-drevene til rådighed gennem Citrix konfigurationen.

     


    Venlig Hilsen Henrik Hansen Program Manager II Microsoft Dynamics C5
    14. juni 2011 08:36
    Ejer