Jump to content
ossadas

Não consigo mapear drive

Recommended Posts

ossadas

Boas,

Confesso que nem se coloque aqui a questão ou no SO

O meu sistema foi actualizado para windows 10 1803.

Agora não consigo mapear uma drive, mas abro o explorador e coloco lá o endereço (interno, \\192.168.0.X) e abre!!

Como resolver?

Obg

Share this post


Link to post
Share on other sites
M6

Uma drive só é mapeada para um diretório do servidor, não pode ser mapeada para um servidor.
 


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
ossadas

Boas,

 

Peço desculpa não ter sido mais claro. Pois o tempo urge.

Claro que é mapear uma pasta.

Caso:

Windows server 2003, mapear uma pasta.

Não dá e resolveu-se activando uma funcionalidade do windows: Cliente SMB 1.0/CIFS

Assim consigo mapear, contudo continuo a ter problemas.

Tenho um utilitário que precisa ir a essa pasta para comunicar as guias de transporte e quando tenta comunicar dá sempre o seguinte erro:

P:\CERT>WS_Transporte.exe guias.txt

Excepção não processada: System.IO.FileNotFoundException: Não foi possível localizar o ficheiro 'P:\CERT\guias.txt'.
   em System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   em System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   em System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   em System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
   em System.IO.StreamReader..ctor(String path)
   em System.IO.File.OpenText(String path)
   em WS_Transporte.Module1.Main()

Mas só dá se for Windows server 2003 ou XP os restantes sistemas operativos não dão problemas.

O que poderá ser?

Obg

Share this post


Link to post
Share on other sites
ossadas

Boas,

Agora dá esse erro: NOK|A ligação subjacente foi fechada: Não é possível estabelecer ligação com o servidor remoto.

 

Porque acontece e somente quando o utilitaro reside em windows server 2003 ou XP?

Share this post


Link to post
Share on other sites
M6

Bom, perder os mapeamentos de rede em Windows sem qualquer razão não é novidade.
Cheguei a ver pessoal a implementar schedulers que corriam .bat que fazem dir aos diretórios mapeados para, de alguma forma, tentar manter a ligação viva.

Não podes usar o caminho em formato UNC na tua aplicação em vez de recorreres a drives mapeadas?


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.