AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-547147

Dominique's questions

Martin Hope
Dominique
Asked: 2025-03-11 18:53:10 +0800 CST

Por que o "grep" não consegue encontrar correspondências em um script gerado pelo SQL Server, mesmo as mais triviais?

  • 13

Estou trabalhando em uma instância WSL (Ubuntu) em uma máquina Windows 10.

Para encontrar alguma informação em um banco de dados, gerei um script contendo toda a estrutura e conteúdo do banco de dados, e esperava que de forma simples greppudesse me dizer se alguma informação está presente ou não.

Isso, no entanto, não funcionou, como você pode ver:

WSL_Prompt> grep "S" DB_Local_Backup_20250311.sql

=> Você tá brincando? Não tem nenhuma letra "S" em todo esse banco de dados?

WSL_Prompt> head -5 DB_Local_Backup_20250311.sql
USE [DB_Name]
GO
/****** Object:  User [DB_user]    Script Date: 11/03/2025 11:32:44 ******/
CREATE USER [DB_user] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO

=> A letra "S" está presente em quase todos os lugares desse arquivo.

WSL_Prompt> ls -ltra DB_Local_Backup_20250311.sql
-rwxrwxrwx 1 scampsd scampsd 4575828864 Mar 11 11:35 DB_Local_Backup_20250311.sql

=> Ok, admito: o arquivo é bem grande.

WSL_Prompt> grep --version | head -n 1
grep (GNU grep) 3.4

=> aqui está a versão que grepestou usando.

WSL Prompt> cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.2 LTS (Focal Fossa)"

=> aqui está a versão do WSL que estou usando.

Mais algumas informações:

Tipo de arquivo:

WSL_Prompt> file DB_Local_Backup_20250311.sql
DB_Local_Backup_20250311.sql: Little-endian UTF-16 Unicode text, with CRLF line terminators

Despejo hexadecimal:

WSL_Prompt> head -n 1 DB_Local_Backup_20250311.sql | hd -c
00000000  ff fe 55 00 53 00 45 00  20 00 5b 00 43 00 65 00  |..U.S.E. .[.C.e.|
0000000         U  \0   S  \0   E  \0      \0   [  \0   C  \0   e  \0

Existe uma solução?

linux
  • 2 respostas
  • 2211 Views
Martin Hope
Dominique
Asked: 2025-02-18 15:47:59 +0800 CST

Como transformar uma matriz 2x512 no Excel em uma matriz 32x32

  • 7

Tenho um monte de informações, como segue:

 0   1   2   3  4  ...
'0 'C1 '81 '40 '1  ...

(Para sua informação: a segunda linha contém números hexadecimais e estou usando-a 'para que o Excel evite converter valores como '12(que é 18, dezoito) em 12 (doze).

Eu sei sobre funções, como =ToRow()e =ToCol()para converter dados em uma única linha ou coluna. Eu também sei que funções como =Sequence()são capazes de criar uma matriz bidimensional, mas não encontro uma função ToMatrix()ou .ToArray()

Alguém sabe uma maneira fácil de fazer isso no Excel 365?

desde já, obrigado

microsoft-excel
  • 4 respostas
  • 1070 Views
Martin Hope
Dominique
Asked: 2025-02-06 18:30:59 +0800 CST

Como converter texto em emojis ou smileys no Excel 365?

  • 5

Quando digito :-)no MS-Word, ele é substituído por um smiley ou um emoji:

smileys/emojis no MS-Word

Quando faço isso no Excel, nada acontece:

sem smileys/emojis no MS-Excel

Estou trabalhando com o Excel-365. Tanto o MS-Excel quanto o MS-Word estão na mesma versão do Office: Versão MS-Office

Como explico ao MS-Excel como executar substituições semelhantes que o MS-Word já faz?

Não sei se isso é relevante, mas estou digitando em um computador (não um smartphone) com plataforma Windows 10.

microsoft-excel
  • 1 respostas
  • 29 Views
Martin Hope
Dominique
Asked: 2025-01-29 16:05:19 +0800 CST

Por que não consigo encontrar meu programa "mspaint"? [duplicado]

  • 1
Esta pergunta já tem respostas aqui :
Onde está o arquivo executável do aplicativo Paint clássico no Windows 11? (4 respostas)
Fechado há 6 dias .

No trabalho, tenho um computador com Windows 10, que funciona de uma forma muito lógica: se quero localizar um programa, eu o inicio Dir /S /B "*program*.exee o encontro.

Em casa, tenho um computador com Windows 11 que se comporta de forma muito estranha, como você pode ver:

Linha de comando do Windows:

C:\Program Files>dir /S /B "*paint*.exe"
File Not Found

Gerenciador de tarefas do Windows (vá em "detalhes"):

Localização do MS-Paint

... e acima de tudo: esse programa não deveria estar localizado em "C:\Windows"?

Para sua informação, aqui está um trecho do winvercomando:

Versão Windows

windows-10
  • 1 respostas
  • 56 Views
Martin Hope
Dominique
Asked: 2025-01-28 18:49:00 +0800 CST

Por que um valor escolhido de uma caixa de combinação não é o valor real da célula?

  • 6

Conforme explicado nesta outra pergunta , estou criando um arquivo Excel para fazer o acompanhamento das minhas tarefas. Para isso, criei algumas listas de valores, para serem usadas em comboboxes, o que parece estar funcionando bem.

Próximo ponto: Criei formatação condicional para ver claramente quais tarefas ainda preciso fazer, quais têm problemas, ..., mas isso parece não estar funcionando.
Aqui estão as definições de formatação condicional:

Definição de formatação condicional

Aqui está uma captura de tela dos valores correspondentes de "ComboBox Sources":

Fontes do ComboBox

Aqui está um exemplo de uma caixa de combinação que não está colorida como esperado (e a possível explicação):

Captura de tela de falha na formatação condicional

  • Em vermelho, você vê que as células não estão coloridas como esperado.
  • Em amarelo, você vê uma possível explicação: escolher um valor na caixa de combinação aparentemente não definiu o valor da célula.
  1. Estou correto em dizer que configurar o combobox para modificar o valor da célula pode resolver meu problema? Em caso positivo, como faço isso?
  2. Caso contrário, o que posso fazer para executar o comportamento desejado da formatação condicional?
microsoft-excel
  • 1 respostas
  • 18 Views
Martin Hope
Dominique
Asked: 2025-01-28 17:19:19 +0800 CST

Como ter certeza de que minha coluna inteira contém comboboxes semelhantes?

  • 7

Estou trabalhando em uma planilha do Excel e, como várias colunas têm um número discreto de entradas possíveis, optei por caixas de combinação para esse assunto.

Isso me deixa com a seguinte situação (fontes da página principal e do combobox): captura de tela

Parece bom, mas quando quero inserir algo na segunda linha, preciso recriar as caixas de combinação novamente, o que não é o que eu quero: quero que essas células sejam caixas de combinação e não quero executar um copiar e colar para cada linha.

Como posso conseguir isso?

microsoft-excel
  • 1 respostas
  • 135 Views
Martin Hope
Dominique
Asked: 2025-01-27 18:53:43 +0800 CST

O que são strings Base64?

  • 4

Tenho uma coluna em uma tabela do SQL Server contendo informações como as seguintes:

Dados
0x0056794433020000632700C90079058303F2000102EA40C0000000150001000100020001001500010001000136BB00000000000001F50000000100010001000100003135343131313838323230393239393638340000
0x0056C944370200007827007200C9058303F2000102EA40BD0000000E003E000200020001000E00010001000136C5020036B1000001F50000000100010001000100003339303038373030333533323331343536310000
0x0056C9443102000078AF007100C9058303F2000102EA40BB0000000D0033000500020002000D00010001000136C5020036B1000001F50000000100010001000100003339303038373030333533323338323937330000

Esta informação é escrita da seguinte forma (código VB.Net):

Dim oPar5 As New SqlParameter("@Data", Convert.ToBase64String(data))

Estou tentando decodificar isso, mas sinto que estou sendo jogado para lá e para cá por causa da minha falta de conhecimento sobre o assunto (o ChatGpt, por exemplo, está constantemente arrastando XML para isso, enquanto isso não tem nada a ver).

Então decidi começar com o básico: o que são strings Base64? Somente quando isso estiver claro, posso começar a tentar converter isso em matrizes de Byte (como teste, o quarto byte deve ser sempre "D", "K" ou "Q", outros valores não são possíveis).

Alguém pode me dar um começo?

conversion
  • 1 respostas
  • 55 Views
Martin Hope
Dominique
Asked: 2025-01-10 18:02:58 +0800 CST

Como posso encontrar pacotes TCP com dados específicos em uma captura do Wireshark?

  • 5

Estou tentando encontrar um monte de dados específicos em uma captura do Wireshark.
Primeiro, preciso ter certeza de que os dados estão realmente lá, o que foi confirmado no meu post anterior .

Agora eu gostaria de dar um passo adiante e filtrar os dados mencionados.

Neste momento sou capaz de criar o seguinte filtro:

ip.dst == 10.1.0.160 && tcp.port == 12714 && data.len >=1

Como você pode ver, isso filtra a captura do Wireshark em um determinado endereço IP e porta TCP correspondente, contendo dados não vazios, mas eu gostaria de ir mais longe na parte de filtragem de "dados":

Meus "dados" sempre contêm as letras fixas "MFS1". Existe alguma maneira de filtrar isso?

Eu sei que "MFS1" está 4D 46 53 31em hexadecimal, posso filtrar por data.like('%4D465331%'), algo assim?

networking
  • 1 respostas
  • 15 Views
Martin Hope
Dominique
Asked: 2025-01-10 16:58:19 +0800 CST

Por que não vejo minha mensagem na captura do Wireshark?

  • 6

Tenho um aplicativo, enviando informações para uma conexão TCP para o endereço IP:porta 192.168.2.191:5000. Nos logs correspondentes, posso ver isto:

2025-01-10 09:25:02.1895 | Depuração | ConnectionManager.Send | Telegrama enviado para Ip=[192.168.2.191]:Porta=[5000]: telegrama=[ ZA00**MFS1PL01****01020010120000************************************************************]

Ao executar uma captura do Wireshark, isso é o que vejo:

Captura do Wireshark

Onde está o ZA00...conteúdo da captura do Wireshark?

(Para sua informação: verifiquei todos os pacotes que vão para esse endereço IP (porta), e não há nada contendo essa informação.)

É possível que o WireShark não capture todas as informações? É possível que o Wireshark capture as informações, mas não as mostre? ...?

networking
  • 1 respostas
  • 43 Views
Martin Hope
Dominique
Asked: 2024-12-11 15:19:19 +0800 CST

"Editar linhas superiores" não funciona mais após iniciar procedimentos armazenados

  • 5

Não tenho ideia se esta pergunta deve ser feita aqui ou no site do DBA :

Estou trabalhando com SSMS (SQL-Server Management Studio), aqui estão as informações da versão na caixa "Ajuda, Sobre":

--- v18.12
Estúdio de gerenciamento do SQL Server 15.0.18420.0
Objetos de gerenciamento do SQL Server (SMO) 16.100.47021.0+7eef34a564af48c5b0cf0d617a65fd77f06c3eb1
Ferramentas do cliente do Microsoft Analysis Services 15.0.19750.0
Componentes de acesso a dados da Microsoft (MDAC) 10.0.19041.5007
Microsoft MSXML 3,0 4,0 6,0
Microsoft .NET Framework 4.0.30319.42000
Sistema operacional 10.0.19045

Ultimamente, tenho trabalhado com alguns procedimentos armazenados : sp_trace_create, sp_trace_setevente .sp_trace_setfiltersp_trace_setstatus

Depois que trabalhei com esses procedimentos armazenados, já observei que o recurso "Editar" não funcionava mais: clique com o botão direito do mouse no nome de uma tabela, escolha Edit Top ... Rows, e só vejo uma tela vazia:

Captura de tela do SSMS

Enquanto isso, eu interrompi todos os rastros:

EXEC sp_trace_setstatus @TraceID, 0; -- Stop the trace
EXEC sp_trace_setstatus @TraceID, 2;

Reiniciei o SSMS, reiniciei meu PC, mas nada ajuda.
O log de eventos do Windows não contém nenhum log de "Erro", até onde eu sei.

windows
  • 1 respostas
  • 19 Views
Martin Hope
Dominique
Asked: 2024-12-05 19:01:01 +0800 CST

Não comece a pesquisar antes de eu pressionar "ENTER"

  • 6

O Windows-10 Windows Search é um golpe no sistema nervoso :-)

Comecei a digitar File:, e já começou.
Então eu digitei File:Ce começou de novo.
Então eu digitei File:Coe começou de novo.
...
Quando terminei de digitar, File:Company.Framwork.dlljá tinha começado tantas vezes que o desempenho da pesquisa caiu enormemente.

Existe uma maneira de indicar no Windows 10 que a pesquisa só deve ser iniciada depois que eu terminar de digitar? (Por exemplo, ele só inicia a pesquisa quando eu pressiono o ENTERbotão)

windows
  • 1 respostas
  • 66 Views
Martin Hope
Dominique
Asked: 2024-12-02 22:10:36 +0800 CST

Como posso me livrar do "Acesso ao arquivo negado"?

  • 6

Por favor, perdoe minha frustração, mas as permissões de acesso a arquivos do Windows são realmente muito ruins:

No SQL Server Management Studio, usei um procedimento armazenado para criar um arquivo de rastreamento, algo como:

DECLARE @TraceID INT;
DECLARE @MaxFileSize BIGINT = 50; -- File size limit in MB
DECLARE @TraceFilePath NVARCHAR(256) = N'C:\SQLTraces\Trace_OrderPart'; -- Base trace file path

-- Step 1: Create a new trace
EXEC sp_trace_create 
    @traceid = @TraceID OUTPUT,
    @options = 2, -- File rollover enabled
    @tracefile = @TraceFilePath,
    @maxfilesize = @MaxFileSize,
    @stoptime = NULL; -- No automatic stop

...

-- Step 4: Start the trace
EXEC sp_trace_setstatus @TraceID, 1; -- Start the trace

Isso de fato criou alguns supostos *.trcarquivos, mas quando tento abri-los usando o SQL Server Profiler (veja SSMS, menu "Ferramentas"), é isso que obtenho:

Captura de tela de erro

Você pode pensar: "Sem problemas". Apenas copie o arquivo em outro lugar e abra-o lá. Isso, no entanto, não funciona, então estou tentando modificar o acesso ao arquivo do diretório: Eu começo com isto:

Windows sem permissão

Desmarco a caixa de seleção e clico em "Aplicar alterações a esta pasta, subpastas e arquivos", concedo direitos de administrador, ele faz todo o trabalho e, no final, quando clico no diretório novamente, isto é (novamente) o que obtenho:

Novamente a mesma captura de tela

Tentei forçar usando um WSL, mas também não funcionou:
"Quem tem acesso a este diretório e que tipo de acesso?"

Prompt>/mnt/c$ ls -ltra | grep "SQLTrace"
drwxrwxrwx 1 scampsd scampsd    4096 Dec  2 14:40 SQLTraces

=> "scampsd" tem acesso total.

Quem sou eu?

Prompt>/mnt/c$ cd ~
Prompt>~$ pwd
/home/scampsd

=> EU SOU "scampsd".

O que posso fazer para forçar o acesso a esse diretório?

windows
  • 1 respostas
  • 259 Views
Martin Hope
Dominique
Asked: 2024-11-26 22:06:14 +0800 CST

Como obter a primeira letra de um nome de arquivo na linha de comando do Windows?

  • 5

Acabei de tentar remover o primeiro caractere de uma lista de nomes de arquivos, mas não funciona:

for %f in (_Telerik.Windows.*.dll) do set "filename=%f" && ren "%f" "%filename:~1%"

Resultado:

C:\Directory\set "filename=_Telerik.Windows.Themes.Windows8Touch.dll"   && ren "_Telerik.Windows.Themes.Windows8Touch.dll" "Telerik.Windows.Zip.dll"
A duplicate file name exists, or the file cannot be found.

C:\Directory\set "filename=_Telerik.Windows.Zip.dll"   && ren "_Telerik.Windows.Zip.dll" "Telerik.Windows.Zip.dll"
A duplicate file name exists, or the file cannot be found.

Para sua informação, eu já usei setlocal enabledelayedexpansion.

Como posso obter o primeiro sublinhado desses nomes de arquivo?

windows
  • 1 respostas
  • 18 Views
Martin Hope
Dominique
Asked: 2024-11-06 18:26:20 +0800 CST

Qual dos meus arquivos "user.config" é o mais recente?

  • 5

Meu aplicativo grava regularmente um arquivo "user.config". Como resultado, posso ter vários desses arquivos, como você pode ver aqui:

C:\Users\DDM\AppData\Local\Microsoft\Application.exe_Url_0pxm4tjihtf4gojic1ie1emq0ikpux0l\1.0.0.0\user.config
C:\Users\DDM\AppData\Local\Microsoft\Application.exe_Url_2b3b4tyfmzkmjhm51ejgkixpxa1mj5mv\1.0.0.0\user.config
C:\Users\DDM\AppData\Local\Microsoft\Application.exe_Url_35225euvnelhwk1uagjvfdpuat5ri4pq\1.0.0.0\user.config
C:\Users\DDM\AppData\Local\Microsoft\Application.exe_Url_5n2gl0ysqrdxoqfoamypqiowrjzi1urz\1.0.0.0\user.config

Como esses arquivos estão localizados dentro do diretório "AppData", a pesquisa do Windows não funciona: Captura de tela

Existe algum parâmetro ou opção que eu possa adicionar DIR /Spara adicionar a data da última modificação (como ls -lno UNIX)?

desde já, obrigado

Editar: tentativa de forfiles:
Enquanto isso, inventei o seguinte forfilescomando:

forfiles /S /M user.config /C "cmd /c echo @path ":" @fdate, @ftime"

No entanto, isso gera muitos erros de "Acesso negado".

Existe um 2>/dev/null, como no UNIX?

windows-10
  • 2 respostas
  • 35 Views
Martin Hope
Dominique
Asked: 2024-07-15 16:23:35 +0800 CST

Nova mensagem de erro de volume: a mídia está protegida contra gravação

  • 5

Meu cliente tem vários volumes em seu computador Windows. Para testar algo, estou tentando obter a mesma situação, então reduzi meu disco principal (unidade C:) e criei um novo volume (na unidade D:). A princípio, tudo parece bem:

Captura de tela do gerenciamento do computador:
Captura de tela do gerenciamento do computador

Formatei esse disco usando Format D:, como você pode ver neste trecho do prompt da linha de comando (executado como administrador):

C:\WINDOWS\system32>format d:
The type of the file system is NTFS.
Enter current volume label for drive D: Application_Logs

WARNING, ALL DATA ON NON-REMOVABLE DISK
DRIVE D: WILL BE LOST!
Proceed with Format (Y/N)? Y
Formatting 9,8 GB
Volume label (32 characters, ENTER for none)? Application_Logs
Creating file system structures.
Format complete.
       9,8 GB total disk space.
       9,7 GB are available.

No entanto, quando tento fazer algo nessa nova unidade, recebo como resposta que a mídia está protegida contra gravação:

D:\>mkdir Logs
The media is write protected.

Tentei modificar os direitos do usuário nessa unidade, mas falhou:

Tentativa de modificação das configurações de segurança

windows
  • 1 respostas
  • 32 Views
Martin Hope
Dominique
Asked: 2024-07-05 20:36:55 +0800 CST

Por que comportamento diferente em dois PCs conectados ao mesmo Wi-Fi?

  • 5

No meu PC pessoal, estou conectado à Internet com meu roteador Wi-Fi.
No meu PC de trabalho, ao estar conectado ao mesmo roteador Wi-Fi, vejo "Sem internet, protegido".

Como posso ter comportamentos diferentes na mesma conexão Wi-Fi em dois computadores?

networking
  • 2 respostas
  • 86 Views
Martin Hope
Dominique
Asked: 2024-06-25 21:59:15 +0800 CST

Como simular o Hercules no endereço IP local?

  • 5

Gostaria de simular um servidor TCP, usando Hercules (da HW-Group).

Quando configuro a porta (12714), netstat -aon | findstr "12714"me mostra esse resultado:

insira a descrição da imagem aqui

DOS Prompt>netstat -aon | findstr "12714"
TCP  0.0.0.0:12714  0.0.0.0:0  LISTENING  29408

Alguém sabe como posso obter o endereço do servidor TCP "127.0.0.1:12714" em vez de "0.0.0.0:12714" (ou qualquer outro endereço IP, só quero me livrar desse endereço de transmissão)?

A razão pela qual pergunto: a bind()é feito para esse endereço/porta IP, com a seguinte exceção como resultado:

Communication.TcpConnection.Connect | TcpConnection: Connecting failed (127.0.0.1:12714):
System.Net.Sockets.SocketException (0x80004005): The requested address is not valid in its context
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Server.Communication.TcpConnection.Connect() in 
C:\...Communication\TcpConnection.cs:line 60 

desde já, obrigado

networking
  • 1 respostas
  • 20 Views
Martin Hope
Dominique
Asked: 2024-05-15 16:07:28 +0800 CST

Erro eCatcher: Erro de túnel VPN: Adaptador TAP-Windows 'Talk2m-eCatcher' não encontrado

  • 5

Acabei de iniciar uma sessão do eCatcher.

Ao tentar conectar-me a um dos Ewons, recebo a seguinte mensagem de erro:

Erro de túnel VPN: Adaptador TAP-Windows 'Talk2m-eCatcher' não encontrado Tentando novamente conectar o Talk2M em ... segundos

Dei uma olhada no meu gerenciador de dispositivos (adaptadores de rede), e foi isso que encontrei (parcialmente):

insira a descrição da imagem aqui

Editar: procure mais profundamente na "pilha de dispositivos" (lista de dispositivos?) :

Dei uma olhada mais profunda em um deles (o "TAP-Windows Adapter V9"), ao solicitar a pilha de dispositivos, vi as seguintes entradas:

  • \Driver\FortiEDRBaseDriver...
  • \Driver\tap0901
  • \Driver\PnpManager

Onde e como devo encontrar este adaptador TAP-Windows "Talk2m-eCatcher"?

Alguém pode confirmar que preciso ver o "Talk2m-eCatcher" na minha lista de conexões de rede? (não vejo isso aí):

insira a descrição da imagem aqui

Caso sim, o que preciso fazer para adicionar aquele "Talk2m-eCatcher" nessa lista?

desde já, obrigado

Editar: resultado de "netsh dump"

netsh dump
#========================
# Interface configuration
#========================
pushd interface

popd
# End of interface configuration

# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4

reset

popd
# End of 6to4 configuration

# ----------------------------------
# IPHTTPS Configuration
# ----------------------------------
pushd interface httpstunnel

reset

popd
# End of IPHTTPS configuration

# ----------------------------------
# IPv4 Configuration
# ----------------------------------
pushd interface ipv4

reset
set global icmpredirects=enabled taskoffload=enabled
set interface interface="Ethernet (Kernel Debugger)" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Wi-Fi" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection* 1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection* 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 6" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="VMware Network Adapter VMnet1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="VMware Network Adapter VMnet8" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 5" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection 3" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 3" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 4" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set subinterface interface= subinterface=ethernet_32757 mtu=65536
add address name="VMware Network Adapter VMnet1" address=192.168.13.1 mask=255.255.255.0
add address name="VMware Network Adapter VMnet8" address=192.168.32.1 mask=255.255.255.0

popd
# End of IPv4 configuration

# ----------------------------------
# IPv6 Configuration
# ----------------------------------
pushd interface ipv6

reset
set interface interface="Ethernet (Kernel Debugger)" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Wi-Fi" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection* 1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection* 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 6" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="VMware Network Adapter VMnet1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="VMware Network Adapter VMnet8" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 5" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Local Area Connection 3" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 3" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet 4" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set subinterface interface= subinterface=ethernet_32757 mtu=65536

popd
# End of IPv6 configuration

# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap

popd
# End of ISATAP configuration

# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4

reset

popd
# End of 6to4 configuration

# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap

popd
# End of ISATAP configuration

#========================
# Port Proxy configuration
#========================
pushd interface portproxy

reset

popd

# End of Port Proxy configuration

# ----------------------------------
# TCP Configuration
# ----------------------------------
pushd interface tcp

reset

set global rss=enabled autotuninglevel=normal congestionprovider=default ecncapability=disabled timestamps=disabled initialrto=1000 rsc=enabled nonsackrttresiliency=disabled maxsynretransmissions=4 fastopen=enabled fastopenfallback=enabled hystart=enabled prr=enabled pacingprofile=off

popd
# End of TCP configuration

# ----------------------------------
# Teredo Configuration
# ----------------------------------
pushd interface teredo
set state type=disabled servername=win1910.ipv6.microsoft.com. servervirtualip=0.0.0.0

popd
# End of Teredo configuration

# ----------------------------------
# UDP Configuration
# ----------------------------------
pushd interface udp

reset

set global uro=disabled

popd
# End of UDP configuration

# ------------------------------------
# Bridge configuration (not supported)
# ------------------------------------

# ------------------------------------
# End of Bridge configuration
# ------------------------------------

The 'netsh advfirewall dump' command is not implemented in this version
of Windows. Instead, use the 'netsh advfirewall export' command to write
the current Windows Defender Firewall with Advanced Security configuration from
the current policy store to a file on disk. You can then use 'netsh
advfirewall import' to read the file and load it into another policy
store, such as a Group Policy object or the current policy store on
another computer. To set the current policy store, use the 'netsh
advfirewall set store' command.
For more information about the commands in the netsh advfirewall context,
see Netsh Commands for Windows Defender Firewall with Advanced Security at
https://go.microsoft.com/fwlink/?linkid=111217.
# ----------------------------------------
# Wired LAN Configuration
# ----------------------------------------
pushd lan

popd

# End of Wired LAN Configuration.

Mobile Broadband configuration dump is not supported

# -----------------------------------------
# Remote Access Configuration
# -----------------------------------------
pushd ras

popd

# End of Remote Access configuration.

# -----------------------------------------
# Remote Access Diagnostics Configuration
# -----------------------------------------
pushd ras diagnostics

set rastracing component = * state = disabled

set modemtracing state = disabled

set cmtracing state = disabled

set securityeventlog state = disabled

popd

# End of Remote Access Diagnostics Configuration.

# -----------------------------------------
# Remote Access AAAA Configuration
# -----------------------------------------
pushd ras aaaa

popd

# End of Remote Access AAAA configuration.

# -----------------------------------------
# WinHTTP Proxy Configuration
# -----------------------------------------
pushd winhttp

reset proxy

popd

# End of WinHTTP Proxy Configuration

# ----------------------------------------
# Wireless LAN configuration
# ----------------------------------------
pushd wlan

# Allow filter list
# ----------------------------------------

# Block filter list
# ----------------------------------------

popd
# End of Wireless LAN Configuration
windows
  • 1 respostas
  • 110 Views
Martin Hope
Dominique
Asked: 2024-03-29 00:20:03 +0800 CST

Existe uma maneira de usar links simbólicos do tipo Linux em um computador Windows, referindo-se a um local em outro computador?

  • 11

Meu aplicativo está gravando logs em um diretório, que é "Logs" codificado e está presente no diretório de tempo de execução do meu aplicativo.
Hoje um cliente me perguntou se era possível ter esses logs em outro local (em outro computador).

Como primeiro teste, tentei criar um link simbólico:

  1. Parei o aplicativo.
  2. Eu removi o diretório "Logs".
  3. Usando um WSL no meu computador, criei um link simbólico, algo como ln -s /mnt/c/Temp_Folder/TestLog/ /mnt/c/<Application>/Logs.
  4. Eu iniciei meu aplicativo.

Não vi nenhum log aparecendo no diretório C:\Temp_Folder\TestLog\.

Vejo diferentes razões:

  • Ou é uma ideia completamente estúpida tentar usar a tecnologia Linux em um computador Windows.
  • Pode funcionar, mas algumas coisas extras precisam ser levadas em consideração.

Espero que seja a segunda opção, mas nesse caso, o que preciso levar em consideração?

Edite após a resposta de Harry
: Por que usar WSL ln -sse você pode usar a tecnologia Windows, como mklink? :-)

Gosto da ideia, mas infelizmente parece não estar funcionando, como você pode ver nas seguintes experiências:

C:\<Runtime_Dir>mklink /D Logs E:\TestLog\
=> result:
29/03/2024  08:21    <SYMLINKD>     Logs [E:\TestLog\]

=> Então, de fato, o Logslink simbólico do diretório é criado, mas quando eu inicio meu aplicativo, ele parece não gravar mais nenhum log (eu os vejo sendo criados em uma janela do console, mas eles não são gravados em um arquivo).

Algumas outras experiências: (Lembro-me de algo sobre um cruzamento de antes, mas os detalhes escaparam da minha mente)

C:\<Runtime_Dir>mklink /D /J Logs E:\TestLog\
Local volumes are required to complete the operation.
C:\<Runtime_Dir>mklink /D /H Logs E:\TestLog\
The system cannot find the path specified.
C:\<Runtime_Dir>mklink /J Logs E:\TestLog\
Local volumes are required to complete the operation.

Edit2 depois de mais algumas experiências:
Parece não funcionar ao me referir a outra unidade, mas parece funcionar quando me refiro a outro diretório no mesmo computador, como você pode ver aqui:

C:\<Runtime_Dir>mklink /D Logs C:\Temp_Folder\TestLog\
symbolic link created for Logs <<===>> C:\Temp_Folder\TestLog\

C:\<Runtime_Dir>mklink /D /J Logs C:\Temp_Folder\TestLog\
Junction created for Logs <<===>> C:\Temp_Folder\TestLog\

Posso confirmar que, em ambos os casos, os logs estão sendo criados!

Em outras palavras, o problema não é que o link simbólico/junção do Windows não esteja funcionando: o problema está no fato de o link simbólico/junção estar se referindo a outra unidade.
Lembro que existem duas, até três maneiras de criar um drive no Windows (um mapeamento de drive, um subst (?) e outro (???), isso tudo está muito embaçado na minha cabeça), e estou pensando se a história do link simbólico/junção pode estar funcionando em um tipo de unidade, mas não no outro, e se há uma maneira de contornar isso.

Edit3 após a resposta de u1686_gravity :
Mesmo usando o caminho UNC e tendo o comportamento configurado "correto", ainda parece não funcionar:

fsutil behavior query symlinkEvaluation
Local to local symbolic links are enabled.
Local to remote symbolic links are enabled. => That's the one, isn't it?
Remote to local symbolic links are disabled.
Remote to remote symbolic links are disabled.
C:\<Runtime_Dir>mklink /D Logs \\petrvs01\Log\TestLog\
symbolic link created for Logs <<===>> \\petrvs01\Log\TestLog\

O link é criado, mas nenhum arquivo de log está sendo criado ali.

Então, como acho que estou no caminho certo aqui, resolvi fazer outro teste: usar o Windows Explorer para entrar no Logsdiretório/symlink/junction e criar um arquivo de texto simples, usando o menu de contexto do explorer. Isso não funciona devido à seguinte mensagem de erro:

insira a descrição da imagem aqui

Aprendi três coisas até agora:

  1. Para criar um link simbólico no Windows, use mklinkem vez do WSL ln -s. Abra um prompt de comando como administrador para isso.
  2. Para criar um link simbólico/junção para um diretório remoto, você precisa usar o caminho UNC, não a letra da unidade.
  3. A permissão para criar links simbólicos/junções de e para diretórios remotos é verificada, usando o fsutilcomando fsutil behavior query symlinkEvaluation.

A próxima coisa que preciso aprender: onde verificar as permissões de destino do link simbólico/junção? Alguém tem uma ideia?

windows
  • 2 respostas
  • 613 Views
Martin Hope
Dominique
Asked: 2024-01-31 16:04:04 +0800 CST

Como obter o carimbo de data e hora da última modificação no resultado "DIR/S/B"?

  • 6

Nos primeiros dias do Windows (3.1, Windows 95) havia um recurso maravilhoso, chamado “Localizar”, que podia ser usado para localizar arquivos no seu computador.

Alguns idiotas decidiram remover esse recurso e "integrá-lo" ao Windows Explorer normal.
Embora provavelmente tenha sido feito com as melhores intenções, em muitos casos não funciona: eu digito file:*.bake quando tenho sorte (na maioria das vezes não tenho), meu computador procura um *.bakarquivo.

Então, decidi usar a boa e velha linha de comando e, quando preciso procurar um arquivo, vou para o diretório principal e digito dir /S /B *.bak, e está funcionando perfeitamente!

Mas... a data da última modificação não é mostrada, o que torna bastante difícil ver qual é o arquivo bak mais recente da minha lista.

Alguém sabe como adicionar a data da última modificação a um Dir /S /Bresultado?

desde já, obrigado

windows
  • 1 respostas
  • 14 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve